Joveljić speelde in de jeugd van Sloga Junajted en kwam in 2010 terecht in de opleiding van Rode Ster Belgrado. Bij die club tekende hij ook zijn eerste profcontract in september 2017.[1] Drie maanden later mocht de aanvaller ook zijn debuut maken in het eerste elftal. Op 10 december 2017 werd met 3–0 gewonnen van Borac Čačak door een doelpunt van Luka Adžić en twee van Aleksandar Pešić. Joveljić mocht in deze wedstrijd twintig minuten voor tijd invallen voor Pešić.[2] Tijdens zijn tweede wedstrijd in het eerste elftal van Rode Ster kwam de aanvaller voor het eerst tot scoren. Op 5 mei 2018 werd met 4–0 gewonnen van Spartak Subotica. Nadat Nemanja Radonjić de score geopend had, maakte Joveljić het tweede doelpunt van de wedstrijd. El Fardou Ben Nabouhane tekende voor de derde treffer waarna Joveljić met zijn tweede doelpunt het kwartet aan doelpunten voltooide.[3] In maart 2019 werd zijn contract verlengd tot medio 2023.[4] Van deze verlenging maakte Joveljić maar drie maanden vol, want in juli 2019 verkaste de spits voor circa vijf miljoen euro naar Eintracht Frankfurt, waar hij zijn handtekening zette onder een verbintenis voor de duur van vijf seizoenen.[5] In de eerste helft van het seizoen 2019/20 speelde de Serviër vier competitieduels zonder te scoren. Hierop werd hij voor een halfjaar verhuurd aan Anderlecht.[6] In augustus 2020 werd Joveljić voor de tweede keer verhuurd door Eintracht. Ditmaal nam Wolfsberger AC de spits tijdelijk over.[7] Na deze verhuurperiode nam LA Galaxy de aanvaller over voor een bedrag van circa drieënhalf miljoen euro en gaf hem een contract voor vierenhalf jaar.[8]